System and methodology for utilizing a portable media player

ABSTRACT

A low-cost portable digital video player receives proprietary compressed data from a source such as a personal video recorder (PVR), and displays the data on an integral display. A rewritable non-volatile memory of the player stores the data and a media decoder of the player transforms and decompresses the data. According to one embodiment the decoder transforms the data to a non-proprietary format, prior to storing the data. According to a second embodiment, the memory stores the data in the proprietary format, and decoder transforms and decompresses the data in response to an instruction from a user input device, and transfers the decoded data to a display. A cradle for the player provides communications to the PVR, a power supply and optionally further storage capacity.

RELATED APPLICATIONS

This is a divisional application of Ser. No. 09/847,633; filed May 2,2001; now U.S. Pat. No. 7,239,800, entitled “PORTABLE PLAYER FORPERSONAL VIDEO RECORDERS.”

FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT

Not applicable.

TECHNICAL FIELD OF THE INVENTION

The present invention relates to portable video display devices, andparticularly to low-cost, portable video display devices which reproducecompressed digital video data for display. The invention further relatesto a portable video display device for reproducing compressed video datarecorded by a personal video recorder.

BACKGROUND OF THE INVENTION

Personal video recorders (PRVs) such as provided by Tivo and Replay, area relatively recent development compared with the older tape-based videocassette recorders. PVRs record broadcast video data in a proprietary,compressed video format based upon a standard encoded, audio-visual,digital, compressed format, e.g., MPEG-2, and provide a convenient wayto time-shift a broadcast video program. Unfortunately, conventionalPVRs are not portable, and thus do not provide a convenient way to“place-shift” (permit recording and viewing recorded broadcast videoprograms in alternate locations).

Accordingly, a first object of the present invention is to provide alow-cost portable playback device for reproducing compressed digitalinformation at a time and a place different from the time and place ofthe original video reception.

A further object of the present invention is to provide a portableplayback device configured to reproduce compressed video informationrecorded by a PVR for viewing.

These and other objects of the present invention are discussed or willbe apparent from the detailed description of the invention.

SUMMARY OF THE INVENTION

A low-cost, portable digital video player is provided which includes arewritable, non-volatile memory (such as a hard disk), a media decoder,a user input device and a display. The player receives the pre-recordedvideo information (previously recorded in a compressed proprietaryformat by a PVR or the like), and either transforms the compressed videoinformation into a non-proprietary format and stores the compressedvideo information in the memory, or stores the video information in acompressed proprietary format in memory, and upon playback, decrypts anddecompresses the data prior to reproducing the audio and video data forviewing.

Preferably, the media decoder is a special function processor which iscapable of decrypting the received data into a non-proprietary videoformat in real-time, on-the-fly or otherwise. The decoder, responsive toinstructions received from the player's user input device, retrieves anddecompresses the compressed video information, and passes the retrievedand decompressed data to the display.

The portable digital video player is provided with at least one of aspeaker and a headphone jack for reproducing an audio portion of thevideo information received from the media decoder of the device.

In a further aspect of the invention, the portable, digital, videoplayer is provided as a component of a system that also includes acradle. The cradle has a compressed video data input port, a compressedoutput data input port, an analog audio-visual input port and anencoder. An input of the encoder is coupled to the analog audio-visualinput port and produces a compressed video data signal responsive toreceiving analog visual data. An output of the encoder is coupled to thecompressed video data output port. The compressed video data input portof the portable player is connected to the compressed video data outputport of the cradle when the portable player is docked in the cradle.Conveniently, the cradle also supplies DC power, and may have additionalstorage media incorporated into it to store compressed video data. Thecradle may also have a decoder which is coupled to its compressed videodata input port for receiving compressed video data. The decoderdecompresses the received compressed video data signal into an analogaudio-visual signal. Preferably an output of the decoder is coupled tothe analog audio-visual output port of the cradle to transmit a decodedanalog audio-visual signal to, e. g., a monitor or other display device.

BRIEF DESCRIPTION OF THE DRAWINGS

The invention will be best understood by reference to the followingDetailed Description in conjunction with the drawings, in which likecharacters identify like parts and in which:

FIG. 1 is a schematic diagram of a low-cost, portable, video playbackdevice according to the present invention;

FIG. 2 is a more detailed block diagram of a media decoder ((104) ofFIG. 1) incorporated into a preferred embodiment of the invention;

FIG. 3 is a diagram showing steps in decrypting one conventional type ofproprietary, compressed, digital video file;

FIGS. 4A and 4B are flow diagrams showing processes for transformingcompressed video data;

FIG. 5 is an illustration of a portable player according a “notebook”embodiment of the invention;

FIG. 6 is a schematic diagram showing how the portable player of thepresent invention permits both “time-shifting” and “place-shifting” of abroadcast video data file, illustrated with a cradle (120) forcommunicating with the portable player (100);

FIG. 7 is an illustration of a “slate” embodiment of a portable playeraccording to the invention;

FIG. 8 is a schematic electrical diagram of a cradle used with theportable player of the invention;

FIG. 9 is an illustration of one embodiment for a cradle used inconjunction with a “notebook” embodiment of a portable player accordingto the invention;

FIG. 10 is a cross-section diagram of the cradle shown in FIG. 9, shownwith a display panel of an installed player shown in an open position;

FIG. 11 is an illustration of a cradle into which the “slate” portableplayer of FIG. 8 may be docked; and

FIG. 12 is a cross-section diagram of the cradle shown in FIG. 11.

DETAILED DESCRIPTION OF ILLUSTRATED EMBODIMENT

FIG. 1 is a schematic diagram of the low-cost, portable, video playbackdevice (100) according to a first embodiment of the present invention.

The portable video playback device (100) includes: a storage medium(102), a media decoder (104), a display screen (106), at least onespeaker (108), and a power supply (110). The storage medium (102) shouldhave a storage capacity of at least twenty gigabits of data and be ableto write and read data at a rate of at least 1.2 Mb/second. It must alsorecognize an input data format over a communications channel, e.g., IEEE1394 or Ethernet. For example, storage medium (102) can be a Quantum1394 hard drive of a 20G, 30G or greater size.

Storage medium (102) preferably incorporates an output shift registerwith a serial output. It accepts read/write commands, with addresses,from a media decoder (104) to select disk space for reading or writing.

The media decoder (104) preferably is a special purpose processor usedto decode and decompress compressed video data in real-time, on-the-flyor otherwise. According to one embodiment, the media decoder (104)performs a preliminary step of decrypting the data prior to storing thedata in compressed form on the storage medium (102). Alternatively, thestorage medium (102) stores the data in the format recorded by a PVR(116), and the media decoder (104) decrypts and decompresses the data inreal time, on-the-fly or otherwise prior to the output of the data to adisplay and an audio output.

FIG. 2 is a block diagram showing the minimal functional requirements ofa media decoder (104) capable of carrying out the invention. The mediadecoder (104) preferably is built around a reduced instruction set chip(RISC) CPU (300) that is preferably programmed with a real-timeoperating system (RTOS). CPU (300) should be able to process at least 33million instructions per second (MIP/S). In the illustrated embodiment,the CPU (300) communicates with an IEEE 1394 Firewire circuit orphysical layer (302) and an analog audio/video interface circuit (304).Alternatively, the IEEE 1394 interface circuit (302) may be replaced byan Ethernet interface circuit, or both of these kinds of data portinterfaces or even other interfaces could be present in order to givethe user flexibility in choice of data input. A small cache memory (306)is used to hold that portion of the compressed data stream that ispresently being processed by CPU (300). The media decoder (104) alsoneeds an address memory (308). Communication to the graphical userinterface, display and audio output is made through a serialinput/output controller (309).

In a preferred embodiment, a network media processor (e.g., a C-CubeDoMiNo or other commercially available network media processors) is usedfor the media decoder (104). In the illustrated embodiment, the C-CubeDoMiNo decoder (104) is optimized for decoding MPEG-2 data. Networkmedia processors exist (e.g., a DoMiNo) which have far more capabilitiesthan are actually needed to perform the functions minimally necessaryfor carrying out the invention, but they are self-contained andrelatively inexpensive.

Returning to FIG. 1, and according to a preferred embodiment, thedisplay (106) is a touch-screen which serves both as an input device anda display screen. However, a separate, dedicated input device (106 a),e.g., a touch-pad or mouse may be added. The display (106) mayincorporate an ion emission plate, plasma screen or other flat paneltechnology. Preferably, the display (106) has a low rate of powerconsumption, and is lightweight and robust. Particularly preferred fordisplay (106) is an ion emission plate; these display devices exhibitexcellent visual characteristics (they can be viewed from widelydifferent angles) and have relatively low power consumption. Display(106) should be at least 8″×5″ and more preferably is 10″×8″ in size. Inone embodiment, display (106) is sized to receive typical movie formats.

The display (106) minimally should be able to reconstruct at leasttelevision-quality imaging. It should have a refresh rate of 60frames/second or greater. Display (106) can be, e.g., 640×480 pixels,720×486 pixels, or 1920×1080 pixels.

The speaker (108) may be any conventional low-power speaker such as isknown in the art. The speaker (108) may be replaced by a headphone jack(108 a). Alternatively, both a speaker (108) and a headphone jack (108a) may be provided.

The power supply (110) may be a conventional battery. Preferably, thebattery (110) has a rechargeable chemistry such as a lithium ion, NiCador nickel metal halide and has sufficient voltage and capacity (e.g., 50watt-hours) to power the components of player (100) for a length of timethat is on the same order of magnitude as the length of play of thevideo data which can be recorded on storage medium (102).

Preferably, the power and most input and output communications of theplayer (100) are routed through a cradle (120), which will be describedin further detail below.

The portable video playback device (100) is adapted to receivecompressed video data from a conventional PVR (116), a personal computer(117), over a local area network (e.g., Ethernet) (204), over a widearea network which may consist of or include the Internet, or fromwireless sources by way of an antenna and an RF receiver (not shown). Inoperation, the portable video playback device (100) receives compresseddata, which is stored (either in encrypted or decrypted format) on thestorage medium (102). The media decoder (104), upon receivingappropriate commands from input device (106), selects all or a portionof the compressed video data stored on disk (102) for retrieval,decompresses this video data, and passes the decompressed data streamson to the display (106) and audio outputs (108, 108 a).

The PVR (116) stores its compressed video files in a proprietary format,which must be converted at some stage by the portable video playbackdevice (100). Video data may be transmitted from the PVR in packets withembedded MPEG-2 data.

The PVR (116) may modify a public compression standard such as MPEG-2 byproviding a header on each file, by encrypting the file by a known hashalgorithm, or both. According to the invention, whatever modificationsthe PVR makes to the standard compressed video format, the portableplayer (100) removes. As noted previously, the personal media player(100) may store compressed data in the storage medium (102) using theproprietary PVR format, or may decrypt the data and store decrypted,compressed data in the memory (102).

The decoding algorithms employed by decoder (104) of FIG. 2 are matchedto the proprietary video format made available by the PVR (116). Thecompressed data may be stored on the storage media (102) in a variety offormats, e.g., MPEG-1, MPEG-2, MPEG-4, MPEG-7 or AVI, as are known inthe art. While it is preferred that the compressed data be convertedfrom the proprietary and/or encrypted PVR format prior to being storedon the storage medium (102), this conversion could be performed uponretrieval from the storage medium (102).

FIG. 4A illustrates a representative process for decrypting a compressedvideo data file out of a proprietary format into a standard compressedvideo format, e.g., MPEG-2. One such proprietary format is shown at(700) in FIG. 3. This data file (700) has a header (702) and acompressed video content portion (704). At predetermined positionswithin the header (702) are a start address byte S and a length byte L.

At step 301 in FIG. 4A, the portable video player receives andrecognizes a compressed data file, e.g., file (700) in FIG. 3. Abeginning portion of file (700) is stored in a buffer while file (700)is being decrypted. At step 340 a file header structure, which can bestored in a non-volatile memory component, e.g., memory (308) of FIG. 2,is retrieved by a decoder, e.g., (104) of FIG. 1 and FIG. 2. The fileheader structure is used at step 342 to determine where a start addressbyte S and a length byte L are positioned in the header (702) of FIG. 3.The decoder (104) then reads the start address byte S and the lengthbyte L from these locations.

In FIG. 4A, the start address byte S gives decoder (104) and offset, asmeasured from the beginning of the file (700), to where the compressedvideo content begins at start address position ST of FIG. 3. The lengthbyte L is used to determine the length of the compressed video content.Now knowing the start address and length, at step 344 the processor ordecoder (104) starts copying the video content portion (704) of file(700) into another sequence of memory locations (706). The decoder (104)therefore has available to it a conventional compressed data file tocopy onto storage medium (102) of FIG. 1, which it does at step 346.

FIG. 4B is an alternative process flow diagram showing how an inputproprietary data file is processed according to a second embodiment ofthe invention. At step 601, a data file is received and is stored onmass storage medium (102) of FIG. 1 as a media file. At step 602, acommand is received, instructing the media decoder (104) of FIG. 1 andFIG. 2 to retrieve the media file. The media decoder (104) temporarilystores portions of the file in the memory cache (306) of FIG. 2 as theCPU (300) operates on it. At step 640 the data file is decrypted, e.g.,by applying a predetermined key to it in the instance that an encryptionalgorithm had been applied to the data file by the PVR (116) of FIG. 1prior to transmission. At step 642, a beginning, predetermined,proprietary header as above described is effectively stripped from thedecrypted data packet by copying only the video content of it to anothermemory location. At step 644, the data file, still in a compressedformat, e.g., MPEG-2, is decompressed into analog audio and videocomponents and is ready to be streamed to the display (106) and to theaudio output (122) of FIG. 1.

The embodiment illustrated in FIG. 4A presupposes that the proprietaryformat transmitted by the PVR (116) of FIG. 1 will not be encrypted,e.g., by a hash algorithm, but will be associated with a proprietaryheader.

The process outlined in FIG. 4B assumes both decryption by a key andremoving a header. It is also possible to provide a system in which onlyhashing and keyed decryption occurs. Decrypting and header stripping canoccur entirely or partly before or after storage on storage medium (102)of FIG. 1.

To contain cost and minimize complexity it is preferred, for a low-costembodiment, that the portable video playback device (100) be strictly aplayback device, which would not provide recording capability other thanthat necessary for receiving the proprietary input data stream.Accordingly, functions of the media decoder (104), in this embodiment,are optimized for transforming and decompressing data. In other,embodiments the player (100) could have broader read/write capabilities.

FIG. 5 shows an exemplary representative physical embodiment (100 a) ofa portable media player. The illustrated embodiment (100 a) takes a“notebook” or “laptop” form in which a screen panel (400) is hinged to alower panel (402) via a hinge (404). While the player (100 a) looks likea laptop computer, it is lighter, consumes less power, and is far lessexpensive than laptops now made, because the required logic, electronicsand peripheral devices are much simpler. Further, laptop personalcomputers now made are not standard-equipped to decrypt proprietary PVRvideo formats. The “laptop” embodiment (100 a) is advantageous becauseit provides a method for the user to protect the screen (106) when notin use by folding it down onto, and securing it to, the lower panel(402).

Lower panel (402) includes the storage medium, e.g., storage medium(102) of FIG. 1, a speaker (108), and a touchpad (106 a). In theillustrated embodiment, PLAY, DEL and LOAD keys are shown in the lowerpanel (402). These functions could alternatively be implemented in areasof the touch-screen (106). The lower panel (402) also includes aheadphone jack (108 a) and an IEEE 1394 firewire or other port (320) forloading the video data that is to be desired to be played later.

In FIG. 5, an introductory screen is illustrated showing the titles ofthe various video clips which have been loaded onto the storage medium.Scroll arrows (406) and (408) may be touched by the user to scrollthrough the entire content of the storage medium. One of the titles willbe highlighted, as is shown at position 410. Pressing the DEL key willdelete this title, thus freeing up the storage space devoted to it.Pressing the PLAY key will begin the playback of this clip.

In a loading sequence, onboard logic contained within player (100 a)inspects which clips have been stored on a PVR (or other externalsystem), e.g., PVR (116) of FIG. 1, and permits the user to select whichof these should be copied onto the storage medium of the portableplayer. In a load mode, the screen (106) shows possible titles which areavailable for loading from the PVR. A selection as by highlighting ofone of these and pressing the LOAD key causes this compressed video clipto be loaded. Appropriate software monitors available storage space onthe storage medium (102) of FIG. 1, and reports if the size of the videoclip selected for loading exceeds available space in the player.

FIG. 6 is a schematic diagram showing how the invention permits both“time-shifting” and “place-shifting” of a broadcast video data file. Thepersonal video recorder (116) can receive television signals or othervideo signals from such sources as direct UHF or VHF through antenna(500), a satellite dish (502) or a cable (504). An on-board receiver inthe personal video recorder (116) can be used to pick up these signals,or alternatively a receiver module of an associated television set (506)may be used to pick up the video signals. The PVR (116) has thecapability of “time-shifting” and compressing these video data signalsto permit the user to play them back at a time other than their initialbroadcast.

In one embodiment of the present invention, the PVR (116) has a dataoutput port, e.g., an IEEE 1394 firewire output port (508), which theuser may connect to the input port of cradle (120). The player (100) isinitially docked in cradle (120). The user can then download selectedtracks or data files from recorder (116) or other source (e.g., storagemedium (130), or via wired or wireless receiver communications) onto theportable media player (100). The user then removes the player (100) fromthe cradle (120) and transports the portable media player with him orher, as shown, to play at his or her leisure at a remote location. Thispermits the playback of a video data file as shifted both in time and inspace.

In FIG. 7, in place of a single speaker, stereo speakers (762) could beprovided with maximum spatial separation between them. The “slate”portable player embodiment (750) has a flat panel display (752);preferably, a low-power-usage display, e.g., an ion emission plate. Thedimensions of display (752) can be approximately 8×10 inches, orslightly smaller than this, so that the entire dimensions of the slateembodiment (750) are 8½×11 inches. Alternatively, the display (752) canhave dimensions proportionate to matching typical analog video movieformats, e.g., 3:4, to fit a 1200 pixel high by 1600 pixel wide format.

In this illustrated embodiment, the display (752) is also atouch-screen, and all of the functionality associated with the portableplayer (750) is controlled by pressing various portions of the display(752). A power button (756) can be placed on a side of the portableplayer (750). The portable player (750) can also have an audio headphonejack (758) for headphones. These controls and data ports are preferablyplaced near an upper end of the player (750), as shown. A portion of thefront surface (760) can be occupied by separated speakers (762). Amultiple pin connector (764) may be built into surface of the case(768). For stability while disposed in a cradle (described below), it ispreferred that the heavier electronic components of the portable player(750) occupy the lower two thirds of the volume of the case (768).

Both the “laptop” and “slate” embodiments of the portable playersaccording to the invention are designed to be used with a respectivetype of cradle (120), illustrated in FIG. 8 and FIG. 6. The cradle (120)provides a base designed to physically receive the portable players (100and 100 a), as will be described below.

In FIG. 8, the cradle (120) provides a permanent connection to externalpower and data communications. Compressed video data, as from a personalvideo recorder, is received on a compressed video data port (122).Analog audio-visual signals can be received at an analog audio-visualsignal data port (124), which includes two audio channels and one videochannel. The analog audio-visual signals are input to an encoder (126),one output of which is connected to a multiplexer (128) and to a massstorage medium (130), e.g., a hard disk or other read/write memorydevice with a large capacity. Multiplexer (128) has an output which isconnected to a first input of a multiplexer/demultiplexer (132). Anoutput (134) of multiplexer/demultiplexer (132) is connected to a datainput port of a portable player (100 or 100 a).

An input of the multiplexer/demultiplexer (132) is connected to anoutput of the storage medium (130). A second output of themultiplexer/demultiplexer (132) is connected to a decoder (136), whichis operable to decode a compressed video data signal into analogaudio-visual signal format. An input (138) of a multiplexer (140) isconnected to an analog audio-visual output port of a portable player(100 or 100 a). One input of the multiplexer (140) is connected to thedecoder (136). An output of the multiplexer (140) is connected to ananalog audio-visual output port (142) of the cradle. This output portmay be connected to conventional display and audio devices. A processor(144) controls the operation of encoder (126), storage medium (130),multiplexer (128), multiplexer/demultiplexer (132), and multiplexer(140). A power input port (146) transforms and rectifies AC power andserves as a power supply for the cradle electronics as well as arecharging power source for a battery, e.g., battery (110) of FIG. 1.

FIGS. 9 and 10 show an exemplary physical embodiment of a cradle (120 a)which is meant to receive a “laptop” personal video player (100 a). Inthis embodiment, a lower panel (402) of the portable video player (100a) rests on a horizontal, flat receiving face (420) of cradle (120 a).The depth of face (420) is allowed so that a user may grasp theprotruding portable video player (100 a) for ease in extraction. Leftand right walls or arms (422) and (424) have respective chamferedinterior sidewalls (426 and 428) for ease in guiding the player (100 a)toward a rear player connection panel (430) of FIG. 10 for insertion,into which a multiple-pin electrical connector (432) is mounted. Theconnector (432) receives respective pins of a rear connector (434) ofplayer (100 a).

In the illustrated embodiment of FIG. 10, the user may view player (100a) while it is docked in cradle (120 a), and for this reason the cradle(120 a) has a recess (436) and a sloped surface (438) to permit theopening and support of panel (400) of player (100 a) in and to an openposition. Base (440) of the cradle (120 a) is made thick enough to housea storage medium (130). A rear electrical connector (442) is used toconnect the cradle (120 a) to AC power, at least one data source, andoptionally, one or more video playing devices with analog audio andvideo lines.

FIGS. 11 and 12 show an exemplary physical embodiment of a cradle (120b) which is meant to receive a “slate” style personal video player(750). A “slate” video player (750) is inserted into a receptacle formedby a back upstanding wall (800) of FIG. 12, left and right side panels(802 and 804) with respective front flanges (806 and 808), and a bottomreceiving surface (810) into which a multiple-pin electrical connector(812) is mounted. This receptacle props up the portable player (750) toa viewable position. The top margins of left and right side panels (802and 804) and respective front flanges (806 and 808) are curved or slopedto ease the sliding of the player (750) for registration into thereceptacle. Wall (800), left and right side panels (802 and 804) andrespective front flanges (806 and 808) are preferably more than half,but less than all, of the height of the player (750), so that the player(750) may stably reside in the cradle (120 b) and may be easily removedfrom it. The flanges (806 and 808) must not be so wide that the area ofthe screen (752) is occluded.

A base (814) of the cradle (120 b) provides space for a disk or othermass storage medium (130). As in cradle (120 a), a multiple-pinelectrical connector (442) is mounted to a rear panel (816) to provideconnector to AC power, at least one source of data, and possibly otherremote devices.

While various embodiments of the present invention have been shown anddescribed, it should be understood that other modifications,substitutions and alternatives can be made without departing from thespirit and scope of the invention, which should be determined from theappended claims.

1. A computing device comprising: an interface configured to couple thecomputing device to a source computing device storing compressed mediafiles in a proprietary format not intended for playback on the computingdevice, wherein the interface is configured to receive one or more ofthe compressed media files from the source computing device in theproprietary format; a media decoder for decrypting the compressed mediafiles in the proprietary format into one or more media files in anon-proprietary media format, wherein said decrypting comprisesidentifying portions of the media files in the proprietary formatcomprising media content in a compressed media format and extracting theidentified portions from the media files in the proprietary format; anda user input device; wherein in response to a predetermined user inputreceived via the user input device, the media decoder is configured todecompress the compressed media data extracted from the media files inthe proprietary format to provide an output comprising one or both of avideo data stream or an audio data stream.
 2. The system as in claim 1,wherein the source computing device comprises one or more of:non-volatile storage, a VCR, TVR, DVR, TiVo, an audio player, an MP3player, an audio recorder, a broadcast signal, a cable signal, awireless signal, wired communications, an Internet connection, anintranet connection, a computing subsystem, a DVD, a CD-ROM or volatilestorage.
 3. The computing device of claim 1, wherein the decrypting thecompressed media signals is performed in response to the predetermineduser input.
 4. The computing device of claim 1, wherein the computingdevice comprises at least one of: a speaker, a headphone jack, and othermeans for reproducing an audio portion of the compressed video mediadata received from the media decoder; and a display apparatus to providea video display presentation responsive to the video displaypresentation output.
 5. A method comprising: removably coupling a secondcomputing subsystem to a first computing subsystem; storing, in thesecond computing subsystem, compressed media information provided in aproprietary format not intended for playback on the second computingsubsystem from the first computing subsystem; transforming thecompressed media information from the proprietary format from storageinto compressed non-proprietary media information; storing thecompressed non-proprietary media information on a storage device of thesecond computing subsystem; converting the compressed non-proprietarymedia information into at least one of decompressed audio anddecompressed video portions ; and providing an output of at least one ofthe decompressed audio and the decompressed video portions on the secondcomputing subsystem.
 6. The method as in claim 5, wherein the firstcomputing subsystem is a cradle subsystem; and wherein the secondcomputing subsystem is a portable digital media player.
 7. The method asin claim 5, further comprising: providing at least one of an audiopresentation, a visual presentation, and an audiovisual displaypresentation on a display apparatus of the second computing device,responsive to the output of the respective decompressed audio and/or thedecompressed video portions.
 8. The method as in claim 5, furthercomprising: decrypting the proprietary compressed media information inresponse to a receiving a predetermined input via an input device of thesecond computing subsystem.
 9. A method comprising: coupling a mobilemedia device to a computing device storing one or more data filescomprising media content in a proprietary format not intended forplayback on the mobile media device; receiving at the mobile mediadevice via the coupling a first data file in the proprietary format fromthe computing device; storing on a computer readable storage medium ofthe mobile media device the first data file in the proprietary format;identifying portions of the first data file comprising media content ina compressed media format; extracting the identified portions from thefirst data file; and storing on a computer readable storage medium ofthe mobile media device the extracted portions of the first data file,wherein the extracted portions are stored in one or more media files inthe compressed media format.
 10. The method of claim 9, furthercomprising: decompressing the media content in the one or more mediafiles in order to depict images encoded in the media files on a displayof the mobile media device.
 11. The method of claim 9, wherein thecoupling of the mobile media device to the computing device comprises aphysical connection.
 12. The method of claim 9, wherein the coupling ofthe mobile media device to the computing device comprises a wirelessconnection.
 13. The method of claim 9, wherein the coupling of themobile media device to the computing device comprises one or morenetwork connections.
 14. A method comprising: receiving at a mobilemedia device data indicating one or more media content files, whereinthe data is received via a wireless communication link with one or morecomputing devices in communication with at least one media storagedevice; receiving via an input device of the mobile media device anindication of a first media content file of the one or more mediacontent files; requesting via the wireless communication link the firstmedia content file from the media storage device; receiving the firstmedia content file in a proprietary format not intended for playback onthe mobile media device from the media storage device via the wirelesscommunication link; decrypting the first media file in the proprietaryformat in order to generated a compressed media file; and decompressingthe compressed media file in order to provide one or more of an audio orvideo stream for playing on the mobile media device.
 15. The method ofclaim 14, further comprising: storing on a storage device of the mobilemedia device the compressed media file.
 16. The method of claim 14,wherein the compressed media file is in one or more of MPEG-1, MPEG-2,MPEG-4, MPEG-7 or AVI format.
 17. The computing device of claim 1,wherein the coupling between the computing device and the sourcecomputing device comprises a wireless communication link.